#page-goods{}

.input{height: 20px;padding: 8px;width: 99%;margin-bottom: 10px;border: 1px #ddd solid;color: #BDBDBD;font-size:1rem;color:#333;}
.ui-input-text input, .ui-input-search input {
margin: 0;
min-height: 2.2em;
text-align: left;
border: 0;
background: transparent none;
-webkit-appearance: none;
-webkit-border-radius: inherit;
border-radius: inherit;}
.textarea{height:100px;}
.captcha{width:39%;}
.fill_in .ui-input-btn input,.enter{background: #E4393C;width: 100%;color: #fff;cursor: pointer;padding:12px 8px;border-radius: 4px;font-size:1rem;text-align: center;display: block;border: 0;-webkit-appearance: none;opacity:1;z-index:990;text-indent:0;font-family:'microsoft yahei';}
.change-captcha {color: #CC0000;margin-left: 20px;}



.icon-arr{position:absolute;right:20px;top:34%; background:url(images/icon_order.png) left top; width:15px; height:15px; display:inline-block; background-size:750%}

.goods-detail{ position:relative;}

.scroll-wrapper{ width:300px; margin:0 auto}
.scroll-wrapper .scroller img{width:100%;}
.scroll-wrapper{ position:relative;}
.slidesjs-pagination{width:100%; text-align:center; position:absolute;bottom:60px;  z-index:99}
   
    .slidesjs-pagination li {
		display:inline-block;
      margin: 0 2px;
    }

    .slidesjs-pagination li a {
      display: block;
      width:7px; 
	  height:7px;
	  border-radius: 6px;
	  background:#fff;
      float: left;
      overflow: hidden;
	  color:#fff;
	  font-size:0;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
		background:red;
		color:red;
     
    }

.col-img{ background:#fff;}
.col-price{ position:absolute;left:0;top:260px; height:40px; line-height:40px; width:100%; background:rgba(0, 0, 0, .3); z-index:99}
.col-price span{color:#F60004; font-size:1.25rem;}
.col-price .collect{width:20px; height:20px; display:inline-block; background:url(images/icon_detail.png) left top; background-size:600%;margin-right:5px;}

.col-title{color:#333;border-bottom:1px #ddd solid; background:#fff;}
.col-title h3{border-bottom:1px #ddd dotted;padding: 13px 30px 12px 10px; font-size:1rem; position:relative}
.col-title .title {padding:10px; line-height:20px;}
.col-title a{display:block;}

.line-background{height: 10px;background: #eee;}


.handle{padding: 10px;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;background:#fff}
.handle ul{display:table;}
.handle ul li{line-height:30px;display:inline-block;}
.handle ul li.handle_title{display: table-cell;width: 40px;}
.handle ul .icon-arr{position: absolute;top: 40%;right: 12px;width: 15px;height: 15px;background: url(images/icon_order.png)  no-repeat -86px -25px;background-size: 100px 100px;display:block;}
.handle ul .icon-arr-on{position: absolute;top: 40%;right: 12px;width: 15px;height: 15px;background: url(images/icon_order.png)  no-repeat -86px -36px;background-size: 100px 100px;display:block;}
.handle ul li.dotted{min-width: 75px;height: 30px;border: 1px solid #999;border-radius: 3px;background-color: #f5f4f4;background: -webkit-gradient(linear,0 0,0 100%,from(#fffeff),to(#f5f4f4));line-height: 29px;color: #333;text-align: center;margin-left:5px;margin-bottom:5px;}
.handle ul li.solid{border: 1px solid #e4393c;background: #e4393c;color: #fff;text-align: center;line-height: 29px;min-width: 75px;height: 30px;border-radius: 3px;margin-bottom:5px;margin-left:5px;}
.handle ul li.solid span{color:#fff;}
.handle ul .change-quality{height: 34px;border: 1px solid #999;border-radius: 3px;line-height: 34px;width: 103px;}
.handle ul .change-quality em{float: left;width: 33px;height: 34px;border-right: 1px solid #999;border-radius: 3px 0 0 3px;background-color: #f5f4f4;background: -webkit-gradient(linear,0 0,0 100%,from(#fffeff),to(#f5f4f4));text-align: center;}
.handle .ui-input-text,.handle  .ui-input-search {margin:0;border:0px;}
.handle ul .change-quality em.add{border-left: 1px solid #999;border-right:0px;border-radius:0px;}
.handle ul .change-quality em b{display: inline-block;width: 15px;height: 15px;background: url(images/icon_detail.png) -85px -15px no-repeat;background-size: 100px 100px;}
.handle ul .change-quality em.add b{background-position: -85px -34px;}
.handle ul .change-quality input{float:left;width: 35px;text-align:center;height: 34px;font-size: 14px;color: #333;background-color: #f5f4f4;background: -webkit-gradient(linear,0 0,0 100%,from(#fffeff),to(#f5f4f4));border:0px;}


.col-evaluation{border-top:1px #ddd solid;border-bottom:1px #ddd solid; background:#fff; }
.col-evaluation a{ display:block; padding:13px 50px 12px 10px;color:#000;}
.col-evaluation .info{border-bottom:1px #ccc dotted;position:relative}
.col-evaluation .info .text{ display:inline-block;}
.col-evaluation .info .text em{color:#DD0000;}
.col-evaluation .tbl-type{width:100%; display:table;margin:0;padding:0;}
.col-evaluation .tbl-cell{ display:table-cell; text-align:center}
.col-evaluation .tbl-cell .btn-good{ text-align:left; margin-left:10px; display:block;padding:14px 0; line-height:17px; color:#BF9D5B; text-decoration:none}
.col-evaluation .tbl-cell .btn-good .icon{ display:inline-block;width:17px; height:17px;margin-right:5px; background:url(images/icon_detail.png) no-repeat scroll -29px 0px transparent; vertical-align:top; background-size:600%; }
.col-evaluation .tbl-cell .bar{width:1px; height:20px; color:#ccc; vertical-align:top; text-align:center}
.col-evaluation .tbl-cell .btn-ser{ text-align:right; margin-right:20px; display:block;padding:14px 0; line-height:17px; color:#BF9D5B; text-decoration:none}
.col-evaluation .tbl-cell .btn-ser .icon{ display:inline-block;width:17px; height:17px;margin-right:5px; background:url(images/icon_detail.png) no-repeat scroll -53px 0px transparent; vertical-align:top;background-size:600%;}

.enter-store{padding: 15px 10px;background:#f1f1f5;}
.enter-store a{display:block;background:#6198FD;color: #fff;height: 39px;width:100%;text-align:center;border-radius: 4px;font-size: 16px;line-height: 39px;font-family:'microsoft yahei';}
.enter-store a i{display: inline-block;width: 25px;height: 20px;margin-right: 5px;background: url(images/icon_detail.png) -29px -26px no-repeat;background-size: 100px 100px;vertical-align: -3px;}

.interest{padding:0px 0px 80px 0px;}
.interest h3{padding-top: 4px;padding-bottom: 14px;font-weight: normal;color: #252525;text-indent:10px;}
.interest .content{padding-left:10px;verflow:hidden;}
.interest .content li{list-style:none;width:100%;}
.interest .content a{float:left;width:33.33%;margin-bottom:10px;text-align:center;width:33.33%;}
.interest .content a dl{margin-right:10px;display:inline-block;/*background:#fff;border:1px #ccc solid;*/}
.interest .content a dt{background:#fff;}
.interest .content a dt span{display:block;padding:2px;border:1px solid #ddd;}
.interest .content a dt img{display:block;max-width:100%;}
.interest .content a dd{padding:0px 5px 5px;}
.interest .content a .name{height:30px;line-height:15px;width:100%;overflow:hidden;font-size:0.875rem;margin:3px 0px;text-align:left;}
.interest .content a .price{color:#c00;font-size:0.875rem;font-weight:normal;text-align:left;}


.btn-fixed{ position:fixed; left:0;bottom:0; z-index:10; padding:5px 0; width:100%; background:#fff; display:table;border-top:1px #ddd solid;}
.btn-fixed .tbl-cell{width:50%; display: table-cell; text-align:center;}
.btn-fixed .tbl-cell a{ height:35px; display:block; margin-left:15px; border-radius:3px; line-height:35px; color:#fff; }
.btn-fixed .tbl-cell a.btn-buy{ background:#CC0000;}
.btn-fixed .tbl-cell a.btn-cart{ background:#6CB248}
.btn-fixed .tbl-cell a.btn-to-cart{width:29px;height:35px;margin-right:15px;}
.btn-fixed .tbl-cell a.btn-to-cart span{position:relative;top:4px;display: inline-block;border: 1px solid #e5e5e5;width: 29px;height: 28px;text-align: center;background:#fff;border-radius:3px;}
.btn-fixed .tbl-cell a.btn-to-cart span:after{background: url(images/icon-fov.png);background-size: 45px 70px;content: "";background-position: 0 -37px;width: 20px;height: 18px;display: inline-block;vertical-align: middle;margin-top: -11px;}


.after_add_cart{display:none;}
.after_add_cart .masker{position:fixed;left: 0px;top: 0px;background-color: rgb(20, 20, 20);filter: alpha(opacity=60);opacity: 0.6;width: 100%;height:100%;z-index: 999;}
.after_add_cart .message-box{position:fixed;top:45%;width: 290px;background-color: rgba(0,0,0,.65);color: #fff;border-radius: 2px;border: 1px solid #3d3c3b;box-shadow: 1px 1px 1px rgba(0,0,0,.5);opacity: 1;z-index: 9999;font-size:14px;font-family:'microsoft yahei';}
.after_add_cart .message-box .tips{padding: 20px 15px 20px 52px;background: url(images/icon_suc.png) 11px 27px no-repeat;border-bottom: 1px solid rgba(130,128,127,.5);text-shadow: 0 1px 0 rgba(0,0,0,1);}
.after_add_cart .message-box .tips b,.after_add_cart .message-box .tips span{display:block;color:#fff;font-weight:normal;line-height:20px;font-size:1rem;}
.after_add_cart .message-box .tips b{font-size:1.125rem;}
.after_add_cart .message-box .continus2buy{display: table;width: 100%;}
.after_add_cart .message-box .continus2buy a{display: table-cell;width: 50%;padding: 10px 0px;font-size:1rem;color: #fff;text-shadow: 0 1px 0 rgba(0,0,0,1);text-align: center;}


.commnent-detail{margin: 10px 6px;border: 1px solid #ddd;background: #fff;}
.commnent-detail ul{font-size: 1em;margin-bottom:-1px;}
.commnent-detail ul li{position: relative;padding: 10px;border-bottom: 1px dotted #ddd;border-top: none;overflow: hidden;}
.commnent-detail ul li p{padding:3px;}
.commnent-detail ul li div{width:100%;color:#999;margin-top:5px;color:#999;}
.commnent-detail ul li div span{float:left;}
.commnent-detail ul li div em{float:right;font-style:normal;margin: 0 20px 0 0;}


.qas .list{}
.qas .list .it{padding: 10px 0px;border-bottom: 1px dotted #ddd;border-top: none;overflow: hidden;}
.qas .list dl dt{display:inline-block;background: #E4393C;padding:1px 3px;color:#fff;}
.qas .list dl .store-replay{background:#289039;}
.qas .list dl .qa-content{}
.qas .list dl p span{float:left;color:#999;}
.qas .list dl p em{float:right;font-style:normal;color:#999;}
.fill_in .ui-input-text{border-width:0;border-style:0;}
.fill_in .ui-input-text input{-webkit-box-sizing: initial;min-height: 1em;}
.fill_in .input{ height:32px;line-height:32px;padding:8px 0px; margin-bottom:10px;border:1px #ddd solid; color:#BDBDBD;text-indent:10px;font-size:1rem;}

.saleslog-list table{width:96%;margin:auto;margin-top:10px;border:1px solid #ddd; border-collapse:collapse;background:#fff;}
.saleslog-list table td,.saleslog-list table th{text-align:center;height:30px;border:1px solid #ddd;}
.saleslog-list table th{font-weight:normal;}

/*store.index*/

.store-info{position:relative;}
.store-info .store-banner{display:block;width:100%;text-align:center;}
.store-info .store-banner img{max-width:100%;height:auto;}
.store-info .d-info{position:absolute;bottom:-1rem;left:10px;z-index: 990;}
.store-info .d-info h3{float:left;}
.store-info .d-info h3 img{width:4rem;border-radius:2rem;}
.store-info .d-info .name-and-credit{padding-left:15px;}
.store-info .d-info .name-and-credit a{color:#fff;font-size:1.25rem;}
.store-info .d-info .collect-btn{height: 30px;width: 80px;margin-right: 8px;color: rgb(255, 255, 255);background:#c00;line-height:30px;border-radius:4px;margin-right:20px;text-align:center;margin-top: 5px;}
.store-info .d-info .collect-btn a{color:#fff;font-size:1rem;}
.store-statistic{padding:10px 0px;border-bottom: 1px solid #ddd;background:#fff;}
.store-statistic li{width:25%;float:left\9;}
.store-statistic li dl{padding:0px 10px;border-right:1px solid #EEEEEE;color:#666;}
.store-statistic li dl dt,.store-statistic li dl dd{width:100%;text-align:center;font-family: arial '宋体';}
.store-statistic li dl b{height:1.4rem;line-height:1.4rem;font-size:1.1rem;font-weight:normal;}

.store-index-slide{ position:relative;width:100%;}
.store-index-slide .scroller img{width:100%;}
.store-index-slide .slidesjs-pagination{display:none;}

.full-banner{padding:5px;}
.full-banner a{display:block;width:100%;text-align:center;}
.full-banner a img{max-width:100%;display:block;}



.goods-model-si{padding:0px 10px;}
.goods-model-si h3{margin-bottom: 0.688rem;margin-top: 0.688rem;height: 1.25rem;line-height: 1.25rem;overflow: hidden;font-size: 1.25rem;color: #4c4c4c;font-weight:normal;}
.goods-model-si ul li{width:100%;margin-bottom: 0.625rem;}
.goods-model-si ul li .item{width:50%;float:left;}
.goods-model-si ul li .item .wrap{margin-right:5px;}
.goods-model-si ul li .item .wrap .wrap2{border:1px solid #ddd;background:#fff;}
.goods-model-si ul li .pic img{max-width:100%;height:auto;vertical-align: middle;}
.goods-model-si ul li .pic{width:100%;text-align:center;background:#f1f1f1;}
.goods-model-si ul li h3{margin-top: 0.1875rem;margin-bottom: 0.3125rem;padding:0px 5px;overflow: hidden;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.85);height: 2.375rem;color: #333333;font-size: 1rem;line-height: 1.188rem;}
.goods-model-si ul li p{line-height: 1.25rem;height: 1.25rem;color: #e43743;padding:0px 5px 5px;}


.view-all{width:100%;border-top: 0.0625rem solid #c8c7cc;border-bottom: 0.0625rem solid #c8c7cc;background:#fff;}
.view-all a{display:block;display: block;color: #4c4c4c;line-height: 2.5rem;text-align: center;font-size:1.25rem;}
.view-all a i{position: relative;top: 0.16rem;display: inline-block;width: 1.25rem;height: 1.25rem;background-image: url(images/icon9.png);background-repeat: no-repeat;background-size: 100%;margin-right: 5px;}




/*pageslide.css*/
#pageslide {position:fixed;top: 0;right:-1699px;height: 100%;z-index: 990;width:100%;background: rgba(0, 0, 0, 0.5);}

#cate-model{position:absolute;top: 0;right:-100%;z-index: 991;width:70%;padding:0px 10px 50px 10px;background:rgba(0,0,0,0.7);color: #fff;font-family:'microsoft yahei';display:none;}
#cate-model .wrap{width:100%;height:100%;}
#cate-model .close{position:absolute;top: 40%;left:-60px;width: 58px;height: 50px;background: url(images/icon_slid.png) 0 0 no-repeat;}
#cate-model ul li{position: relative;}
#cate-model .list li{border-bottom:1px dotted #999;}
#cate-model ul li  a{display:block;padding: 8px 5px;border-bottom: 1px solid #fff;color: #fff;}
#cate-model ul li i{position: absolute;top:0.9rem;right: 0.625rem;display: block;width:14px;height:8px;}
#cate-model ul li .icon-open{background-image: url(images/icon2.png);}
#cate-model ul li .icon-close{background-image: url(images/icon3.png);}
#cate-model ul li .list li a{border:0px;padding: 7px 5px;color: #fff;}
